package com.sias.service.impl;

import com.sias.bean.Emp;
import com.sias.dao.EmpDao;
import com.sias.dao.impl.EmpDaoImpl;
import com.sias.service.EmpService;

import java.util.List;

/**
 * service实现类
 **/
public class EmpServiceImpl implements EmpService {
    EmpDao dao= new EmpDaoImpl();

    /**
     * 获取所有员工信息的方法
     */
    @Override
    public List<Emp> getAllEmp() {
        List<Emp> emplist=dao.getAllEmp();
        return emplist;
    }
    /**
     * 添加员工信息的方法
     */
    @Override
    public void addEmp(Emp emp) {
       dao.addEmp(emp);
    }
    /**
     * 更新
     */
    @Override
    public void upDate(int empno) {
        dao.upData(empno);
    }
    /**
     * 删除
     */
    @Override
    public void delEmpById( int emp) {dao.delEmpById(emp);}

    /**
     * 模糊查找
     */
    /**
     * 根据员工姓名模糊查询
     */
    @Override
    public List<Emp> selectLikeName(String ename) {
        List<Emp> empList = dao.selectLikeName(ename);
        return empList;
    }
}
